shadow cast - French English Dictionary